mares marginales - French English Dictionary